---
---

@import "{{ site.theme }}";

html * {
  font-size: 16px;
}

.page-header {
  color: black;
  background-color: #efefefff;
  background-image: none;
}

.main-content h2 {
  font-size: 28px;
  font-weight: bold;
  color: black;
}

.main-content h3 {
  font-size: 19px;
  font-weight: bold;
  color: black;
}

.main-content h4 {
  font-size: 17px;
  font-weight: bold;
  color: black;
}

.main-content h4 a {
  font-size: 17px;
  font-weight: bold;
  color:#337ab7;
}

.main-content h5 {
  font-size: 15px;
  font-weight: bold;
  color: #333333;
}

.highlight .nv {
  font-size: 14.4px;
  color: #333333;
}

.highlight .nt {
  font-size: 14.4px;
  font-weight: bold;
  color: #333333;
}

.highlight .se {
  font-size: 14.4px;
  color: #333333;
}

.highlight .s1 {
  font-size: 14.4px;
  color: #567482;
}

.highlight .s2 {
  font-size: 14.4px;
  color: #567482;
}

.highlight pre {
  background-color: #f5f5f5;
  border: solid 1px #ccc;
}

.main-content pre > code {
  color: #333;
}

.btn {
  color: black;
  border-color: black;
  border-width: 2px
}

.btn:hover {
  color: #71ddbfff;
  border-color: #71ddbfff;
}

body {
  color: black;
  background-color: #f6f6f6;
}

marquez-logo img {
  width: 100%;
  display: block;
}

sup a, b {
  line-height: 0;
  font-size: 75%;
}

a {
  color:#337ab7;
}

.site-footer {
  border-top: solid 1px #ccc;
  font-size: 16px;
}

.site-footer i {
  font-size: 16px;
}
